Si vuole definire un formato per l’interscambio dati relativo al controllo di qualità di una fabbrica. Il file scambiato specifica la lista delle linee di produzione. Ciascuna linea di produzione è identificata da un codice numerico (integer) ed ha associato il nome del responsabile della qualità (string) e una lista dei tipi di prodotto che può produrre. Per ogni tipo di prodotto si specifica l’identificatore (integer), il nome (string) e la lista dei difetti rilevati. Ogni difetto è identificato da un numero seriale (integer), dal tipo (string) e dalla momento in cui è stato rilevato (dateTime). Si proponga la struttura XML necessaria, mostrando un esempio, e si scriva il file XML schema associato.
Esempio di file XML